epidermoid cyst of spleen - Turc Anglais Dictionnaire